rubble mound - French English Dictionary